non-positive displacement engine - Francés Inglés Diccionario